// 作用域
var x = 1;

function f(x, y = x) {
  console.log(y);
}

f(2) // 2

let x1 = 1;// 如果此时，全局变量x不存在，就会报错

function f1(y = x1) {
  let x1 = 2;
  console.log(y);
}

f1() // 1
let a = a;